/* */
/*
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
  -moz-box-shadow: 2px 2px 10px #909090;
  -webkit-box-shadow: 2px 2px 10px #909090; 
  
  .shadow {
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
     For IE 8 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
     For IE 5.5 - 7 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	}
	.filter-drop-shadow {
	-webkit-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));
	-moz-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));
	-ms-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));
	-o-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));
	filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));
	}
*/
*{
	margin:0 auto;
	border:0;
	padding:0;

}
body{
	margin:0 auto;
	text-align:center;
	width:1000px;
	height:auto;
	/*max-height:3000px;
	background-color:#CCC;
	*/
	font-size:12px;
	
	background-image:url(../images/logo.gif);
	background-repeat:repeat;
	position: relative;
}
a{
	text-decoration:none;
	color:#000;
}
.clear{
	clear:both;
}
li{
	list-style:none;
	float:left;
	font-size:14px;
}
img{
	display:inline;
}
.radiusTop{
	border-top-left-radius:11px;
	border-top-right-radius:11px;
	overflow:hidden;
}
.radiusButtom{
	border-bottom-left-radius:11px;
	border-bottom-right-radius:11px;
	overflow:hidden;
	border: 1px solid #ccc;
}
.clear{
	clear:both;
}
.cursor{
	cursor:pointer;	
}
.shadow{
	filter:shadow(color=#F03,direction=135,strength=5px);
	text-shadow:#F03 0px 3px 5px;
}
.alpha8{
	filter:alpha(opacity=80);  
    -moz-opacity:0.8;  
    -khtml-opacity: 0.8;  
    opacity: 0.8;
}
.alpha2{
	filter:alpha(opacity=20);  
    -moz-opacity:0.2;  
    -khtml-opacity: 0.2;  
    opacity: 0.2;
}
.alpha5{
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;
}
.back{
	z-index: 888;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background-color: #fff;
}
.alert{
	z-index: 888;
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: #fff;
	left: 0px;
	top: 0px;
}
.notice{
	z-index: 999;
	min-width:100px;
	width:auto;
	min-height:40px;
	height: auto;
	line-height:40px;
	vertical-align:middle;
	position:fixed;
	left: 600px;
	top: 100px;
	font-size: 18px;
	border: 1px solid #999;
	background-color:#ccc;
	border-radius:5px;
}
label:hover{
	cursor:pointer;
}
textarea{
	resize:none;
	overflow: hidden;
}
.messageIframe{
	width: 500px;
	height: 400px;
	position: fixed;
	z-index: 889;
	top :10%;
	left:35%;
	overflow: hidden;
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}